package models

import "gorm.io/gorm"

type Like struct {
	gorm.Model
	Id     int `gorm:"column:id" json:"id"`
	UserId int `gorm:"column:user_id" json:"userId"`
	Type   int `gorm:"column:type" json:"type"`
	TypeId int `gorm:"column:type_id" json:"typeId"`
}
type LikeVo struct {
	gorm.Model
	Id         int    `gorm:"column:id" json:"-"`
	IdStr      string `gorm:"-" json:"id"`
	UserId     int    `gorm:"column:user_id" json:"userId"`
	Type       int    `gorm:"column:type" json:"type"`
	TypeId     int    `gorm:"column:type_id" json:"typeId"`
	CreateTime MyTime `gorm:"column:created_at" json:"createTime"`
	UpdateTime MyTime `gorm:"column:updated_at" json:"updateTime"`
}

func (Like) TableName() string {
	return "t_like"
}
func (LikeVo) TableName() string {
	return "t_like"
}
